Traceability as Input for Model Transformations

نویسندگان

  • Bert Vanhooff
  • Stefan Van Baelen
  • Wouter Joosen
  • Yolande Berbers
چکیده

Some model transformations require more information than can be derived from its source model(s) in order to generate a meaningful target model. For example, a transformation with two source models needs to know how their respective model elements relate; these relations often only exist implicitly as part of the transformations developer’s knowledge. In this paper we show that traceability models, who can be automatically generated as part of any model transformation, contain explicit interand intra-model relations that are valuable to subsequent transformations. We explain how to extract this information and propose a number of additions to current transformation techniques that are needed to completely open up traceability information to transformation developers.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Traceability in Model to Text Transformations

Traceability has been held as an important factor in Model Driven Development. This paper takes a look at traceability related to model to text transformations. This is done through presenting scenarios and needs for such traceability and presenting a possible solution to the challenge. Examples of how the proposed solution works have been included using concrete examples of models and transfor...

متن کامل

Traceability Mappings as a Fundamental Aspect of Model Transformations

Technological importance of traceability mappings is wellknown. The paper argues that traceability mappings are also fundamental for semantics: we present a simple example showing that specifying (model-to-model) model transformations without traceability makes their semantics essentially incomplete. We also show that the traceability mapping from the transformed to the original model should co...

متن کامل

blinkit: Maintaining Invariant Traceability through Bidirectional Transformations - A Technical Report

Following the “convention over configuration” paradigm, model-driven development (MDD) generates code to implement the “default” behaviour that has been specified by a template separate from the input model, reducing the effort of decisions for developers. For flexibility, users of MDD are allowed to customise the model and the generated code in parallel. A synchronisation of changed model or c...

متن کامل

Towards a traceability framework for model transformations in Kermeta

Implementing a model transformation is a very complex task and in an MDA process, chains of model transformations are usually built. When writing such a transformation chain, developers often need to have information on the previously applied transformations. Thus, disposing of a traceability framework enabling to gather information on the transformation behavior is an important feature for a t...

متن کامل

A Traceability-Driven Approach to Model Transformation Testing

Effective and efficient support for engineering model transformations is of paramount importance for automating Model-Driven Engineering (MDE) in practice. Such support should include techniques and tools for testing the correctness of model transformations. In this paper, we present a novel approach for identifying incorrect parts of model transformations by using the traceability information ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007